.myInvitation{
  min-height: 100%;
  padding-top: 88upx;
  background: #fff;
  box-sizing: border-box;
  /* #ifdef APP-PLUS */
  padding-top: calc(22upx + var(--status-bar-height) * 2);
  /* #endif */
  .list_main{
    background: #fff;
    padding: 0 30upx;
    .item{
      display: flex;
      height: 100upx;
      .item_account,.item_profit{
        flex: 1;
        line-height: 100upx;
        padding: 0 30upx;
        position: relative;
        font-size: 22upx;
        color: #291e1e;
        &::after{
          display: block;
          content:'';
          height: 1upx;
          width: 100%;
          position: absolute;
          bottom: 0;
          left: 0;
          right: 0;
          background: #d8d8d8;
          transform: scaleY(0.5);
        }
      }
      .item_profit{
        text-align: right;
        .text{
          color: #ff2626;
          font-size: 32upx;
          font-weight: bold;
        }
        .coin{
          color: #797979;
          margin-left: 10upx;
        }
      }
      .item_img_number{
        height: 100%;
        flex: 1;
        max-width: 90upx;
        display: flex;
        justify-content: center;
        align-items: center;
        image{
          width: 80upx;
          height: 100upx;
        }
      }
    }
  }
  
  .bg{
    height: 20upx;
    background: #f5f6f6;
  }
  .myInvitation_nav{
    display: flex;
    padding: 0 52upx;
    .flex{
      flex: 1;
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: column;
      height: 124upx;
      line-height: 1.2;
      font-size: 30upx;
      color: #ff3434;
      text{
        width: 100%;
        display: block;
        text-align: left;
      }
    }
  }
  .myInvitation_header{
    height: 240upx;
    background: linear-gradient(top, #96c050, #628f18);
    padding: 0 50upx;
    position: relative;
    .header_go{
      position: absolute;
      top: 150upx;
      right: 50upx;
      background: #fff;
      color: #355500;
      font-size: 28upx;
      height: 52upx;
      line-height: 52upx;
      padding: 0 20upx;
      border-radius: 8upx;
      transition: all .1s;
      &:active{
        opacity: 0.5;
      }
    }
    .header_title{
      padding-top: 64upx;
      font-size: 28upx;
      line-height: 1;
      color: #fff
    }
    .header_number{
      margin-top: 20upx;
      color: #fff;
      .number{
        font-size: 68upx;
        margin-right: 10upx;
        font-weight: bold;
      }
    }
  }
}